package com.kingzoon.seckill.dao;

import com.kingzoon.seckill.entity.UaChannelConfig;
import com.kingzoon.seckill.entity.UaChannelConfigExample;
import com.kingzoon.seckill.entity.UaChannelConfigKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UaChannelConfigMapper {
    int countByExample(UaChannelConfigExample example);

    int deleteByExample(UaChannelConfigExample example);

    int deleteByPrimaryKey(UaChannelConfigKey key);

    int insert(UaChannelConfig record);

    int insertSelective(UaChannelConfig record);

    List<UaChannelConfig> selectByExample(UaChannelConfigExample example);

    UaChannelConfig selectByPrimaryKey(UaChannelConfigKey key);

    int updateByExampleSelective(@Param("record") UaChannelConfig record, @Param("example") UaChannelConfigExample example);

    int updateByExample(@Param("record") UaChannelConfig record, @Param("example") UaChannelConfigExample example);

    int updateByPrimaryKeySelective(UaChannelConfig record);

    int updateByPrimaryKey(UaChannelConfig record);
}